English Dictionary
◊ PRESS ON
press on
v : continue moving forward [syn: {push on}, {plough on}]